const express = require('express')
const adminModel = require('../db/modle/adminModel')
const route = express.Router()
const isLoginMiddle = require('../middleware/isLoginMiddle')
route.delete('/deleteAdmin', isLoginMiddle,async (req, res) => {
  const {
    adminName
  } = req.query;
  try {
    //对数据库进行删除操作
    const re = await adminModel.deleteOne({
      adminName
    })
    if (re.deletedCount > 0) {
      return res.send({
        code: 10000,
        msg: "删除管理员" + adminName + "成功",
        data: null
      })
    }
    res.send({
      code: 10001,
      msg: "删除管理员" + adminName + "失败",
      data: null
    })
  } catch (e) {
    console.log("删除管理员失败" + e.message);
    res.send({
      code: 10001,
      msg: "删除管理员异常" + e.message,
      data: null
    })
  }
})


module.exports = route;